package cn.csc.module.shop.controller.app.detail.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigInteger;

/**
 * @author liuchuang
 * @version 1.0
 * @date 2024/8/6 10:47
 * @modify
 */
@Data
public class AppShopDetailByShopIdsRespVO {

    private BigInteger id;

    @ApiModelProperty(value = "华商贸的公司id,与支付模块对应")
    private String appUserId;

    /**
     * 公司名称
     */
    private String companyName;

    @ApiModelProperty(value = "店铺名称", required = true)
    @NotNull(message = "店铺名称不能为空")
    private String shopName;

    @ApiModelProperty(value = "店铺简介")
    private String intro;

    @ApiModelProperty(value = "店铺状态(-1:已删除 0: 停业中 1:营业中)", required = true)
    @NotNull(message = "店铺状态(-1:已删除 0: 停业中 1:营业中)不能为空")
    private Byte shopStatus;

}
